var jsErrorCode = "";
jQuery(document).ready(function(){
	
	//给submit按钮绑定单击事件，提交表单
	jQuery('#login-buttom').click(function() {
		//验证登录帐号
		var loginId = jQuery.trim(jQuery('#loginId').val());
		if(loginId.length<6 ||loginId.length>30){
			//alert("帐号正确长度的帐号（帐号长度为6~30位字符）");
			
			jQuery('#loginId').focus();
			var options = {};
			jQuery('#loginId').parent().effect('shake', options, 500, callback('#loginId'));
			
			return false;
		}
		
		var loginId = jQuery.trim(jQuery('#password').val());
		if(loginId.length<6 ||loginId.length>30){
			//alert("帐号正确长度的密码（密码长度为6~30位字符）");
			
			jQuery('#password').focus();
			var options = {};
			jQuery('#password').parent().effect('shake', options, 500, callback('#password'));
			
			return false;
		}
		
		jQuery("#login-form").submit();
	});
	
	//根据服务返回错误情况，作相应的动作
	errorShake(jsErrorCode);
	
});

function callback(eleid) {
	setTimeout(
			function(){jQuery(eleid).parent().removeAttr('style').hide().fadeIn();}, 
			1000 );
};

/**
 * 根据服务器返回的结果，作提示
 */
function errorShake(errorCode){
	//alert(errorCode);
	if(errorCode!=null && errorCode!=''){
		var options = {};
		//alert(1);
		if(errorCode=='ERROR_CODE_USER_NOT_FOUND'){
			//alert(2);
			jQuery('#loginId').parent().effect('shake', options, 500, callback('#loginId'));
			return true;
		}else if(errorCode=='ERROR_CODE_PASSWORD_INCORRECT'){//alert(3);
			jQuery('#password').parent().effect('shake', options, 500, callback('#password'));
			return true;
		}
	}
}